@charset "utf-8";
/* CSS Document */

body { background-color:#fff;}

.the_portal { max-width:750px; width:100%; margin:0 auto; }


.list { display:none;}
.list.on { display:block;}
.list .list_i { padding:0.75rem 0; margin:0 1rem; border-bottom:1px solid #EAEAEA; overflow:hidden;}
.list .list_i .list_i_l {width:4rem; float:left; text-align:center; }
.list .list_i .list_i_l .yiban { font-size:1rem; color:#3baeff; line-height:2.4rem; width:2.4rem; display:inline-block; border:1px solid #3baeff; border-radius:3rem;}
.list .list_i .list_i_r {}
.list .list_i .list_i_r .list_i_r_title {  margin-bottom:0.3rem; line-height:1.2rem; font-size:1rem; color:#000; overflow:hidden;  display:block; text-align:left; word-break: break-all;}
.list .list_i .list_i_r .list_i_r_c { height:1.2rem; overflow:hidden; width:100%; position:relative;}
.list .list_i .list_i_r .list_i_r_c p {height:1.2rem; overflow:hidden; width:55%;text-overflow: ellipsis; white-space: nowrap; }
.list .list_i .list_i_r .list_i_r_c.open p { height:auto; overflow:auto; white-space:normal;}
.list .list_i .list_i_r .list_i_r_c { font-size:0.9rem; color:#999999; }
.list .list_i .list_i_r .list_i_r_c .shijian { position:absolute; right:0rem; height:1rem; font-size:0.9rem; color:#999; line-height:1rem; bottom:0rem; text-align:right;}
.list .list_i .list_i_r .list_i_r_c .shijian .jian { width:1rem; background:url("../images/sj.png") bottom center no-repeat; height:0.9rem; background-size:auto 200%; display:inline-block;}
.list .list_i .list_i_r .list_i_r_c .shijian .jian.on { background-position:top center;}

.list .list_i .list_i_l .yiban.jinji { border-color:#9257f3; color:#9257f3;}
.list .list_i .list_i_l .yiban.teji { border-color:#f74f96; color:#f74f96;}

.go_more { color:#b7b7b7; text-align:center; display:block; margin-top:2.5rem; font-size:0.9rem;}




/**************************20160922******************************************/

.top_fix { position:fixed; width:100%; max-width:750px; z-index:5000; top:0;}/*20170323有修改*/
.topblock { width:100%; height:4rem;}


/**************************20160923******************************************/
.top_title { /*width:70%;*/ height:3rem; line-height:3rem; color:#fff; text-align:center; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}







.top_title.mtw4rem { margin:0 4rem;}




.list { margin-top:3.5rem; background-color:#fff;}






.bg_f5 { background-color:#f5f5f5;}
.tk_bar_s .ti_tijiao { color:#30c5c3;}





.list .list_i .list_i_r .list_i_r_title .jj_ic { position:absolute; width:2rem; left:0; top:0; display:inline-block; height:1.2rem; background:url("../images/jj_ic.png") left center no-repeat; background-size:96% auto;}
.list .list_i .list_i_r .list_i_r_title .ji_ic { position:absolute; width:2rem; left:0; top:0; display:inline-block; height:1.2rem; background:url("../images/ji_ic.png") left center no-repeat; background-size:96% auto;}
.list .list_i .list_i_r .list_i_r_title .yb_ic { position:absolute; width:2rem; left:0; top:0; display:inline-block; height:1.2rem; background:url("../images/yb_ic.png") left center no-repeat; background-size:96% auto;}


.list .list_i .list_i_r .jian { width:1rem; background:url("../images/sj.png") bottom center no-repeat; height:0.9rem; background-size:auto 200%; display:inline-block; position:absolute; top:0.15rem; right:0;}
.list .list_i .list_i_r .jian.on { background-position:top center;}



.top_fix .the_top_but_bar { background-color:#fff; height:3rem; width:100%; overflow:hidden; padding-bottom:1px; overflow-x:auto;-webkit-overflow-scrolling : touch;}/*20170330有修改*/
.top_fix .the_top_but_bar::-webkit-scrollbar  
{  
    width: 0;  
    height: 0;  
    background-color: #fff;  
}  

.top_fix .the_top_but_bar .the_top_but_bar_r {height:3rem; width:100%;}
.top_fix .the_top_but_bar .the_top_but_bar_r a { width:50%; float:left; border-bottom:1px solid #fff; text-align:center; line-height:3rem; font-size:1.1rem; color:#000; position:relative;}/*20170330有修改*/
.top_fix .the_top_but_bar .the_top_but_bar_r a.on { border-bottom:1px solid #30C5C3; color:#30C5C3;}




.top_fix .the_top_but_bar_r a span { font-size:0.7rem; left:auto; color:#fff; background-color:#FF635D; border-radius:1rem; padding:0rem 0.3rem; position:absolute; z-index:1000; line-height:1rem; top:3px; right:2px; height:1rem; display:block;}
.top_fix .the_top_but_bar_r a.big_cell span { font-size:0.7rem; left:50%; color:#fff; background-color:#FF635D; border-radius:1rem; padding:0rem 0.3rem; position:absolute; margin-left: 0.7rem; z-index:1000; line-height:1rem; top:3px; right:auto;  height:1rem; display:block;}



